﻿@charset "utf-8";
/* CSS Document */

*{ margin:0px; padding:0px; behavior:url(css/css3.htc);}
body{ font-size:12px; background:#f7f7f7; background-position:top; -webkit-text-size-adjust:none;  word-wrap: break-word; word-break: normal;  font-family:"微软雅黑";}
.clear{ width:100%; height:0; font-size:0; line-height:0; clear:both;}
a { text-decoration:none;  outline:none; transition:all 0.2s; color:#0d192a;} 
a:hover{ color:#ea7d20;}
ul,li{list-style:none;}
img{ border:0;}
input,textarea,select{ outline:none; color:#333;}
table{ margin:auto;}
/*定义新型浏览器特性*/
::-webkit-scrollbar{width:10px;height:10px}
::-webkit-scrollbar-button:vertical{display:none}
::-webkit-scrollbar-track:vertical{background-color:black}
::-webkit-scrollbar-track-piece{background:#fff}
::-webkit-scrollbar-thumb:vertical{background-color:#999;}
::-webkit-scrollbar-thumb:vertical:hover{background-color:#333}
::-webkit-scrollbar-corner:vertical{background-color:#666}
::-webkit-scrollbar-resizer:vertical{background-color:#666;}




/*分页样式*/
.page_list{height:21px;line-height:21px;text-align:center;letter-spacing:0;font-size:12px; width:100%; float:left; margin:10px 0;}
.page_list span{color:#000;}
.page_list a{display:inline-block;color:#000;text-align:center;text-decoration:none; padding-left:8px; padding-right:8px; border-radius:4px; behavior:url(css3.htc); background:#fff; margin-right:3px; border:1px solid #616161;}
.page_list a:hover{color:#fff;background:#616161; border:1px solid #616161;}
.page_list a.on{color:#fff;background:#616161; border:1px solid #616161;}


/*内容分页*/
.contPage{height:24px;line-height:24px;text-align:center;letter-spacing:0;font-size:12px; width:100%; float:left; margin:30px 0;}
.contPage a{display:inline-block;color:#000;text-align:center;text-decoration:none; padding-left:8px; padding-right:8px; border-radius:4px; behavior:url(css3.htc); background:#fff; margin-right:3px; border:1px solid #245b52;}
.contPage a:hover{color:#fff;background:#245b52; border:1px solid #245b52;}
.contPage a.on{color:#fff;background:#245b52; border:1px solid #245b52;}

/*切换*/
#featureContainer {
	 MARGIN: 0px auto; WIDTH:1005px; BORDER-TOP: #999 0px dotted;  height:225px; overflow:hidden; padding-top:16px; margin-top:0px;
}

#feature {
	POSITION: relative;
}

#block {
	Z-INDEX: 0;  POSITION: relative;  MARGIN: 0px auto; PADDING-LEFT:0px; WIDTH:925px;  HEIGHT:225px; FONT-SIZE: 70%; OVERFLOW: hidden; 
}


#botton-scroll {
	Z-INDEX: 0; BORDER-BOTTOM: #999 0px dotted;  MARGIN: 0px auto; WIDTH:925px; FLOAT: left; HEIGHT:225px; 
}

.featureUL {
	 POSITION: relative;  MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 2800px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px;
}

.featureBox {
	 WIDTH: 210px;  FLOAT: left; HEIGHT:225px; OVERFLOW: hidden; PADDING-TOP: 0px; padding-left:0px; margin-left:15px;
}

#feature .prev {
	 TEXT-INDENT: 0px; WIDTH: 40px; DISPLAY: block; FLOAT: left; HEIGHT: 74px;  position:relative; TOP:-160px;
}
#feature .next {
	 TEXT-INDENT: 0; WIDTH: 40px; DISPLAY: block; FLOAT: right; HEIGHT: 74px; position:relative; TOP: -160px;
}




/*top*/
.top{ width:100%; height:65px; background:#000000;}
.top_box{ width:1120px; height:65px; margin:auto;}
.logo{ width:212px; float:left;}
.nav{ float:left;}
.nav ul{padding-left:80px;}
.nav ul li{ float:left; padding:0px 20px; height:65px; line-height:65px; position:relative;}
.nav ul li a{ font-size:14px; color:#FFF;}
.nav ul li a:hover{ font-size:14px; color:#ea7d20;}

.nav li dl{
	position:absolute;
	z-index:2000;
	left:0;
	top:65px;
	display:none;
	}
.nav li dl dd{
	
	width:215px;
	height:34px;
	line-height:30px;
	padding-left:25px;
	background:url(../images/navb1.jpg);
}

.search{ width:157px; height:24px; background:url(../images/top_search.jpg); float:right; margin-top:20px;}

/*footer*/
.footer{ width:100%; height:280px; background:url(../images/bottom_back.jpg) repeat-x; margin-top:15px;}
.footer ul{ width:950px; height:210px; margin:auto;}
.footer ul li{ height:auto; margin-left:3px; float:left; padding-top:25px;}

.for_title{ font-size:14px; color:#ea7d20; height:40px; line-height:30px; background:url(../images/bottom_b.jpg) repeat-x; background-position:bottom; width:180px; float:left; margin-bottom:10px;}

.footer ul li dl dd{ clear:both; height:22px; line-height:22px;}
.link_fot{ color:#666666;}

.bom_search{ width:243px; height:30px; background:url(../images/b_search.jpg); margin-top:10px;}
.bom_map{ padding-left:30px; padding-top:2px;}
.footer_btn{ clear:both; margin:auto; width:950px; line-height:25px; background:url(../images/bottom_b.jpg) repeat-x; background-position:top; color:#666666;}

/*single*/
.n_big{ width:1096px; height:auto; margin:auto; padding-top:1px; padding-bottom:5px;}

.n_box{ width:1096px; height:auto; margin:auto; background:url(../images/n_back.jpg) repeat-y; border-bottom:1px #eaeaea solid;}
.n_left{ width:242px; height:auto; float:left;}
.left_top{ width:202px; height:55px; padding-left:42px; line-height:50px; font-size:16px; color:#FFF; background:url(../images/n_left_top.jpg) repeat-x;}

.n_left_link{ display:block; width:182px; height:41px; line-height:41px; padding-left:25px; background:url(../images/left1.jpg); margin:auto; color:#787878;}
.n_left_link:hover{ display:block; width:182px; height:41px; line-height:41px; padding-left:25px; background:url(../images/left2.jpg); margin:auto; color:#579224;}
.n_left_linkhover{ display:block; width:182px; height:41px; line-height:41px; padding-left:25px; background:url(../images/left2.jpg); margin:auto; color:#579224;}

.n_leftl_link{ display:block; width:182px; height:41px; line-height:41px; padding-left:25px; border-bottom:1px #ebebeb solid; margin:auto; color:#787878;}
.n_leftl_link:hover{ display:block; width:182px; height:41px; line-height:41px; padding-left:25px; border-bottom:1px #ebebeb solid; margin:auto; color:#579224;}
.n_leftl_linkhover{ display:block; width:182px; height:41px; line-height:41px; padding-left:25px; border-bottom:1px #ebebeb solid; margin:auto; color:#579224;}



.n_right{ width:852px; height:auto; float:right;}
.n_right_top{ width:852px; height:55px; background:url(../images/n_right_back.jpg) repeat-x;}
.n_right_top_title{ height:55px; line-height:50px; float:left; padding-left:30px; font-size:16px; color:#3e3e3e;}
.n_right_top_map{ height:55px; line-height:55px; float:right; color:#9c9c9c; padding-right:10px;}
.n_right_top_map a{ color:#9c9c9c;}


/*product*/
.product_box{ width:198px; height:190px; float:left; background:url(../images/pro_bottom.jpg) no-repeat; background-position:bottom center; overflow:hidden; margin-left:12px; margin-top:15px;}
.product_img{ width:196px; height:137px; border:1px #eaeaea solid; float:left;}
.product_title{ width:196px; height:35px; line-height:35px; background:#f7f7f7; text-align:center;  border:1px #eaeaea solid; float:left; border-top:none;}

.show_jli{ width:100%; height:20px; background:url(../images/xx_b.jpg) repeat-x;}
.show_jli li{ float:left; width:75px; background:url(../images/xx2.jpg); bottom:-1px; height:20px; line-height:20px; color:#2b2b2b; font-size:12px; text-align:center; cursor:pointer;}

.show_jli li:hover{ background:url(../images/xx1.jpg); color:#2b2b2b;}

.show_jli .hovers{background:url(../images/xx1.jpg); color:#2b2b2b;}
.show_jli li a{ color:#FFF;}

.show_jco li{ display:none; padding-top:35px;}

/*list*/
.list_box{ width:384px; height:244px; float:left; margin-left:27px; margin-top:20px; background:url(../images/list_bom.jpg) no-repeat; background-position:bottom center;}

.list_title{ font-size:12px; color:#f57300; font-weight:bold;}

.listlist_box{ width:95%; clear:both; line-height:25px; margin:auto;}
.listlist_title{ font-size:12px; color:#666;}

/*index*/
.index_big{ width:100%; height:443px; text-align:center;}
.news_box{ width:100%; height:43px; background:url(../images/new_back.jpg) repeat-x;}

.news_bk{ width:1008px; height:40px; margin:auto; background:url(../images/l.jpg) no-repeat; background-position:0% 50%;}
.news_con{ color:#bb0000; font-weight:bold; padding-left:30px; height:40px; line-height:40px; float:left;}

#div1{
 height:40px;
 overflow:hidden;
 float:left;
}
.gg_tl{ font-size:12px; color:#434343;}
.news_tel{ font-size:14px; font-weight:bold; color:#000; float:right; height:40px; line-height:40px;}

.index_fa_box{ width:1018px; height:auto; margin:auto; padding-top:5px;}

.index_fa{ width:336px; height:122px; background:url(../images/i_f_back.jpg); float:left;}
.index_fa_title{ line-height:30px; padding-top:10px;}
.index_fa_title a{ font-size:13px; color:#666666; font-weight:bold;}

.index_fa_con{ font-size:12px; color:#666666; line-height:18px;}

.index_pro_top{ width:1019px; height:auto; text-align:center; margin:auto; padding-top:15px; padding-bottom:2px;}
.index_pro_con{ width:1019px; height:239px; background:url(../images/i_pro_back.jpg); margin:auto;}



#preview{ float:none; text-align:center; width:384px;}
.jqzoom{ width:384px; height:290px; position:relative;}

.zoomdiv{ left:859px; height:290px; width:384px;}
.list-h li{ float:left;}
#spec-n5{width:384px; height:56px; padding-top:6px;}
#spec-left{ background:url(images/left.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:5px;}
#spec-right{background:url(images/right.gif) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:5px;}
#spec-list{ width:350px; float:left; overflow:hidden; margin-left:2px; display:inline; position:relative;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:58px;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:46px; height:46px;}
#spec-list div{ margin-top:0;margin-left:0px; *margin-left:0;}

.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:384px;height:200px;background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}